work tirelessly - German English Dictionary